7
תגובות
בהמשך לזה: http://phpguide.co.il/%D7%94%D7%A6%D7%A4%D7%A0%D7%AA_%D7%A0%D7%AA%D7%95%D7%A0%D7%99%D7%9D_%D7%91_mysql.htm
איך ב-YII אני עושה DES_DECRYPT? חיפשתי חצי שעה באתר http://he.yiiframework.co.il/documentation/guide/topic/database.ar ולא מצאתי

7 תשובות

avatar ענה o4exa ב 27 לינואר 2012 #

אתה מתכוון לזה?

avatar ענה יוווווווווואו ב 27 לינואר 2012 #

כן. איך אני משתמש ב-DES_DECRYPT ב-YII?

avatar ענה intval ב 27 לינואר 2012 #

$encriptionkey = "nananananansdjfgdlighudgl";
$email = '[email protected]';

$emails = new Emails();
$emails->email = new CDbExpression("DES_ENCRYPT(:email,:encryptionkey)", array('email'=>$email,'encryptionkey' => $encriptionkey));
$emails->save();
echo "האימייל נרשם בהצלחה!";

--
p.s יש כפתור כזה שגורם לקישורים להיות קישורים :)

avatar ענה משתמש_95286 ב 28 לינואר 2012 #

השאלה היתה איך אני עןשה את הפעולה ההפוכה.
כלומר איך אני שולף את האימיילים המוצפנים ומחזיר אותם מההצפנה.

avatar ענה משתמש_95737 ב 28 לינואר 2012 #

מישהו?

avatar ענה משתמש_97364 ב 03 לפברואר 2012 #

HELP ME PLEASE

avatar ענה intval ב 03 לפברואר 2012 #

תנסה

public function defaultScope()
{
    return array(
        'select'=>'id, username, DES_DECRYPT(email) AS email, ...',
    );
}